تاریخچه و پیشینه
اما پیدایش رایانش ابری با مفهوم امروزی آن، به دهه گذشته باز میگردد. در سال 1999، Salesforce.com موفق شد برنامه های سازمانی را در قالب وبگاه های ساده در اختیار مشتریان خود قرار دهد. پس از آن، در سال 2002، شرکت Amazon با ارائه Amazon Web Services دست به اقدامی مشابه زد.
در سال 2006، این شرکت پا را فراتر گذاشت و با ارائه Amazon Elastic Computer Cloud به توسعه دهندهها اجازه داد تا با پرداخت اجاره بها، از زیرساختهای Amazon برای ذخیره سازی و اجرای برنامه های خود استفاده کنند. از آن زمان بود که رایانش ابری بر سر زبانها افتاد.
در سال 2008، شرکت Google با Google App Engine و در سال 2010 شرکت Microsoft با Windows Azure (که اکنون با نام Microsoft Azure شناخته میشود) به جمع گردانندگان اصلی رایانش ابری پیوستند.
انواع رایانش ابری
موسسه ملی فناوری و استانداردهای آمریکا، رایانش ابری را بر اساس نوع خدمات دهی، در سه دسته زیر طبقه بندی میکند:
نرمافزار بهعنوان یک خدمت (Software as a Service): در این حالت، کاربر با اتصال به خدمات دهنده از برنامه یا برنامه هایی که روی مراکز داده های آن به اشتراک گذاشته شده است استفاده میکند. کاربر، شبکه، سرورها، سیستم های عامل، تجهیزات ذخیره سازی و حتی ساختار برنامه های به اشتراک گذاشته شده را کنترل و مدیریت نمیکند. در حال حاضر، این نوع رایانش ابری بیشترین سهم بازار را در اختیار دارد و بهسرعت هم در حال رشد است. Gmail وFacebook نمونه هایی از این نوع خدمات دهی هستند که در آنها کاربر تنها با رابط کاربری سروکار داشته و از پشت صحنه هیچ اطلاعی ندارد.
بستر بهعنوان یک خدمت (Platform as a Service): در این حالت کاربر برنامه های مورد نظرش را در زیرساخت رایانش ابری خدماتدهنده گسترش میدهد و آنها را برای استفاده دیگران به اشتراک میگذارد. ضمن اینکه میتواند از کتابخانه ها، زبانهای برنامه نویسی، سرویسها و ابزارهایی که بستر خدماتدهنده از آنها پشتیبانی میکند بهره بگیرد. کاربر دخالتی در شبکه، سرورها، سیستم های عامل و تجهیزات ذخیره سازی ندارد.
Microsoft Azure نمونه ای از این نوع خدمات است که در آن با پرداخت هزینه ای میتوان از بستر ابری شرکت Microsoft برای راه اندازی وبگاه های بر پایه ASP.NET، بانک داده های SQL و... استفاده کرد.
زیرساخت بهعنوان یک خدمت (Infrastructure as a Service): در این حالت کاربر با در اختیار گرفتن ماشین مجازی قادر است نرمافزارهای اساسی مورد نظرش از جمله سیستم عامل و برنامه ها را روی آن گسترش داده و از آن استفاده کند. هر چند که در این حالت نیز کاربر درگیر پردازشگرها، تجهیزات ذخیره سازی، شبکه ها و دیگر منابع اساسی نمیشود؛ اما کنترل کاملی روی سیستم عامل و تمامی نرم افزارهای نصب شده روی ماشین مجازی دارد.
شرکت Amazon یکی از پیشگامان ارائه اینگونه خدمات است. در سالهای اخیر نیز تعدادی از شرکتهای ایرانی ازجمله برخی از شرکتهای رساننده خدمات اینترنتی اقدام به ارائه اینگونه خدمات در ایران کردهاند. همچنین در مراجع رایانه ای، مدلهای مختلفی از گسترش رایانش ابری ارائه شده است که سه مدل زیر در میان همه آنها مشترک است:
ابر عمومی (Public Cloud): شناختهشده ترین مدل رایانش ابری از نگاه کاربران، ابر عمومی است. در این مدل، زیرساخت ابر به نحوی طراحی میشود که دسترسی به آن ازطریق شبکه های عمومی همچون اینترنت میسر باشد. Amazon Web Services، Microsoft Azure و Gmail که پیشتر به آنها اشاره شد، همگی درقالب ابر عمومی ارائه میشوند.
ابر اختصاصی (Private Cloud): در این حالت مراکز داده های ابر به طور خاص برای استفاده کارکنان یک سازمان طراحی و پیاده سازی می شوند. برخلاف ابر عمومی که در بسترهای مشترکی چون اینترنت خدمات دهی میکند، ابر اختصاصی تنها به شبکه(های) سازمان متصل بوده و افرادی که خارج از آن شبکه قرار دارند قادر به استفاده از منابع نیستند. مدیریت این ابر ممکن است توسط خود سازمان یا شرکت طرف قرارداد با سازمان انجام شود. معمولا در مراکز داده های ابری اختصاصی، ازطریق نرم افزارهای مجازی سازی همچون VMware ESX، Citrix Xen، Microsoft Hyper-V و Kernel-based Virtual Machine روی چند سرور قدرتمند، دهها ماشین مجازی راه اندازی میشود.
ابر ترکیبی (Hybrid Cloud): همانطور که از نام آن پیداست، در این مدل، از دو ابر عمومی و اختصاصی در سازمان استفاده میشود.
مزایا
بهره گیری از رایانش ابری مزایای فراوانی برای سازمان میتواند داشته باشد که برخی از آنها به این شرح اند:
حذف تعمیر و نگهداری: در ابر عمومی، منابع رایانهای در مراکز داده های شرکت خدمات دهنده قرار دارند و سازمان درگیر پیاده سازی نگهداری تجهیزات و نرم افزارهای زیرساختی نمیشود.
افزایش امنیت: هر چند که مراکز دادههای شرکتهای خدمات دهنده رایانش ابری از اهداف مورد علاقه نفوذگران است؛ اما ناگفته پیداست که این شرکتها با بهره گیری از متخصصان امنیتی خبره و تجهیزات امنیتی مناسب، حداکثر تلاش خود را در امن نگاه داشتن داده های کاربران میکنند، همچنین در اکثر مواقع تهیه نسخه پشتیبان از سیستم عامل بر عهده شرکت خدمات دهنده است.
در ابر اختصاصی نیز با توجه به اینکه داده ها در مراکز داده های سازمان به صورت متمرکز نگهداری میشوند، میتوان حفاظت فیزیکی ویژهای برای آن مراکز در نظر گرفت. علاوه بر آن، متمرکز کردن داده ها در صورتی که با تدابیر صحیحی همراه باشد راهکاری برای کاهش خطر سرقت داده های سازمان محسوب میشود.
توسعه پذیری: پیشبینی نیازمندهای سخت افزاری و نرم افزاری در هنگام برنامه ریزی بودجه سازمان در بسیاری از مواقع با خطا همراه است. حال آنکه در ابر عمومی در مدت زمانی بسیار کوتاه، میتوان خدمات را افزایش یا کاهش داد. برای مثال، اگر مراجعین وبگاه سازمان بهدلیلی از قبل پیشبینی نشده، چند برابر شوند، میتوان از شرکت خدمات دهنده خواست تا منابع اختصاص داده شده به وبگاه را افزایش دهد.
دسترسی از هر جا: در ابر عمومی، کاربران قادرند در هر زمان با اتصال به اینترنت با هر دستگاهی از منابع اشتراکی ابر استفاده کنند.
در دسترس بودن همیشگی: قطع برق، آتش سوزی و بلایای طبیعی هر یک می توانند خدمات دهی سازمان را برای ساعتها و حتی روزها دچار اشکال کنند. در صورتی که شرکتهای خدمات دهنده دارای طرحهایی موسوم به Disaster Recovery Plan برای بازگشت به وضعیت عادی در زودترین زمان ممکن هستند.
کاهش هزینه ها: بارزترین مزیت استفاده از رایانش ابری کاهش هزینه های سازمان در بخش فناوری اطلاعات است که از مواردی که در بالا به آنها اشاره شد، ناشی میشود.
معایب
اما رایانش ابری بدون ایراد هم نیست که از جمله آنها میتوان به این موارد اشاره کرد:
عدم شفافیت: در ابر عمومی سازمان هیچگونه دسترسی به مراکز داده های خدمات دهنده ندارد. اطلاعات سازمان از زیرساخت خدمات دهنده همان قدری است که از سوی آن شرکت در اختیار سازمان قرار داده شده است.
خطر شنود و سرقت اطلاعات و تجاوز به حریم خصوصی کاربران: در صورت دسترسی یافتن افراد غیرمجاز به بانکهای داده های شرکت خدمات دهنده، امنیت اطلاعات سازمان و حریم خصوصی کاربران به مخاطره میافتد. همچنین با توجه به اینکه در ابر عمومی، تبادل اطلاعات با خدمات دهنده در بستر اینترنت صورت میپذیرد، خطر شنود شدن اطلاعات همواره وجود دارد. هرچند که با رمزنگاری صحیح ارتباطات میتوان احتمال موفقیت سارقان در دست یافتن به اطلاعات را از طریق شنود به حداقل رساند.
اختلافات حقوقی و قانونی: ذخیره اطلاعات در مراکز دادههایی که در خاک کشور دیگری قرار دارند میتواند در اختلافات حقوقی برای سازمان مشکل ساز شود. برای نمونه اگر دادگاهی آمریکایی که مراکز دادهها در آن قرار دارد مجوز برای ضبط اطلاعات سازمان کشوری دیگر صادر کند، خدمات دهنده موظف به ارائه آن اطلاعات خواهد بود. موضوعی که معمولا در بخش Terms of Use وبگاههای رایانش ابری به آن اشاره میشود.
وابستگی به خدمات دهنده: در ابر عمومی، سازمان و کاربران کاملا وابسته به شرکت خدماتدهنده هستند. اگر به هر دلیل این شرکت از ارائه خدمات سر باز زند، بسته به دادههای ذخیرهشده ممکن است سازمان با مشکلات جدی روبهرو شود.
در سال 2010، دفتر مدیریت و بودجه آمریکا (Office of Management and Budget)، سازمانها و نهادهای دولتی این کشور را ملزم کرد تا درصورت فراهم بودن سه شاخصه امنیت، اطمینان و هزینه پایین بهجای راهاندازی مراکز داده های گرانقیمت از فناوری های رایانش ابری بهره بگیرند؛ اما بهنظر میرسد، پس از گذشت چهار سال همچنان بسیاری از سازمانهای آمریکایی نیز که بازیگران اصلی رایانش ابری در کشورشان قرار دارند در انتخاب رایانش ابری مردد مانده اند.
واقعیت آن است که رایانش ابری تا رسیدن به کمال راه زیادی در پیش دارد. محققان فراوانی در کارگروههای مختلف در حال بررسی و ارائه راهکار برای موضوعات چالش برانگیز رایانش ابری هستند؛ اما مزایای این فناوری قابل چشم پوشی نیست. بهخصوص آنکه ساختارهای سنتی نیز خالی از اشکال نیستند. با انتخاب صحیح مدل میتوان از مزایای این فناوری بهترین استفاده را کرد.
تغییر و تحول در زیرساخت فناوری اطلاعات یک سازمان کاری پیچیده و زمانبر است. جایگزین کردن بسترهای سنتی با رایانش ابری نیز باید با برنامه ریزی جامع بهصورت گام به گام برای سرویسهای سازمان اجرا شود.
منبع : تکنولوژی آموزشی
با سلام جهت استفاده از مطالب صلوات بر محمد و آل محمد بفرستيد و لطفاً لينك ما را در وبلاگ يا وبسايت خود قرار دهيد و به دوستان خود معرفي نماييد باتشكر - مديريت وبلاگ
نظرات شما عزیزان:
.: Weblog Themes By Pichak :.